Big Huge Thesaurus

golden syrup

noun